mechanical-control distributor - Alemán Inglés Diccionario